@charset "utf-8";
/* CSS Document */
*{margin: 0;padding: 0;}
body {margin: 0;padding: 0;background: #f5f5f5;color:#666;font: 14px/28px "Microsoft YaHei",Helvetica,Arial,sans-serif;

    position: relative;
    margin: 0;
    padding: 0;
    min-width: 1240px;
    min-height: 900px;

}

ul,li,p,em,i{margin: 0;padding:0;list-style: none; font-style: normal;}
img {border-style: none;vertical-align: middle;}
a:link,a:visited{color:#666;text-decoration:none;}
a:hover,a:active {color: #0080ff;text-decoration:none;}
b,strong {font-weight: bolder;}
input,select,textarea{border: none;}
.clear{clear:both;}
h1,h2, h3, h4,h5,h6{margin: 0;padding: 0;font-family:"Microsoft YaHei" Arial; text-align:center; }
h1{font-size: 36px; line-height: 36px; font-weight: normal; color: #000;}
h2{font-size: 30px; line-height: 60px;}
h3{font-size: 24px;line-height: 40px;}
h4{font-size: 18px;line-height: 36px;}
h5{font-size: 16px;line-height: 32px;}
h6{font-size: 14px;line-height: 28px; font-weight: normal;color: #999;}

.clearfix:before,
.clearfix:after {
  content:"";
  display:table;
}
.clearfix:after {
  clear:both;
  overflow:hidden;
}
.clearfix {
  zoom:1;
}
.red{color: #ff0101;}
a.red{color: #ff0101;}
a.blue{color: #0080ff;}
a.org{color: #ff9c00;}
.menu-blue{background: #006fdd;}
.menu-org{background: #ff9c00;}
a.menu-red{padding:4px 15px;background: #ff0101; color: #fff; border-radius: 4px;}

 /*顶部*/
.top{overflow:hidden;position:relative;padding:19px 0;height:42px;/* padding:0 20px; */background:#fff;box-shadow:2px 0 10px rgba(221,221,221,0.87); line-height: 80px; border-bottom:1px solid #ddd;}
.top-logo{position:absolute;left:10px;top:0;width:400px; height:42px;}
.top-logo img{padding-left:10px;height:50px;margin:-10px 0 0 0;}
.top-nav{position:absolute;right:10px;top:0;width:auto; height:42px;}
.top-nav li{padding:0 10px;display: inline-block; position: relative; font: 16px/42px "Microsoft YaHei"; color: #999;}
.hot-new{position: absolute;right:-15px;top: 0;width:28px; height:18px;background:url(../images/ai-icon-home-nav.png) 0 -274px no-repeat;}
.top-nav li a{color: #000;}
.top-nav li a:link,.top-nav li a:active{color: #000;}
.top-nav li a:hover,.top-nav li a:active{color: #0080ff;}


/********侧边栏********/
/*用户*/
.accordion-menu{background-color:#2288fe;}
.sidebar{position:absolute;top:80px;bottom:0;width:150px;min-height:750px;background-color:#2288fe;}
.sidebar .accordion-wrapper{background-color:#2288fe;}
.user-info{padding:20px 0;background:url(../images/ai-accordion-line.jpg) 0 bottom repeat-x;}
.user-info .vater{width:90px;height:90px;margin:0 auto 10px;border-radius:100%;background-color:#2288fe;cursor:pointer; border:3px solid #027af0; overflow: hidden;}
.user-info .vater img{width:90px;height:90px;border-radius:100%;}
.user-info .reminder{position:relative;font-size:14px;text-align:center;color:#fff;}
.user-info .handle{padding-top:10px;width:100%;text-align:center;}
.user-info .handle li{width:auto;height:auto;border-right:1px solid #006fdd; display: inline-block;}
.user-info .handle li.none{border-right:0;}
.user-info .handle li span{float:left;width:100%; color: #a3d9ff; font-size:12px; line-height: 24px;}
.user-info .handle li span a:link,.user-info .handle li span a:visited,.user-info .handle li span a:hover,.user-info .handle li span a:active{color: #fff;}
.user-info .handle li span.num{color: #fff; font-size:14px;}
.user-info .user-txt .tip-number{right:16px;}
.tip-number{overflow:hidden;position:absolute;top:-9px;/*right:16px;*/max-width:26px;height:15px;line-height:15px;padding:0 4px;background-color:#fe9d2f;text-align:center;font-size:10px;border-radius:20px;color:#fff;}
.scrollbar-inner{overflow-y:auto;overflow-x:hidden;position:relative;width:150px;}

/*侧边导航*/
.accordion-menu > li{background:url(../images/ai-accordion-line.jpg) 0 bottom repeat-x;}
.accordion-menu li .icon{display:block;margin:0 auto;}
.accordion-menu li a:hover{text-decoration:none;}
.accordion-menu li .indicator{display:block;padding:22px 0 12px;font-size:16px;color:#a3d9ff;text-align:center; font-weight: bold;}
.accordion-menu > li.on > a{background-color:#006fdd;color:#fff;}
.accordion-menu li a .icon{width:30px;background: url(../images/ai-icon-yingxiao.png) no-repeat;}
.accordion-menu li a .icon.icon-yingxiao{width:30px;height:30px;background-position:0 0;}
.accordion-menu > li.on > a .icon.icon-yingxiao{width:30px;height:30px;background-position:0-30px;}
.accordion-menu li a .icon.icon-wodetuiguang{width:30px;height:30px;background-position:0 -63px;}
.accordion-menu > li.on > a .icon.icon-wodetuiguang{width:30px;height:30px;background-position:0 -97px;}
.accordion-menu li a .icon.icon-zhuanxieguanli{width:30px;height:34px;background-position:0 -130px;}
.accordion-menu > li.on > a .icon.icon-zhuanxieguanli{width:30px;height:34px;background-position:0 -166px;}
.accordion-menu li a .icon.icon-ruanwenfabu{width:30px;height:38px;background-position:0 -205px;}
.accordion-menu > li.on > a .icon.icon-ruanwenfabu{width:30px;height:38px;background-position:0 -246px;}
.accordion-menu li a .icon.icon-weixinyingxiao{width:30px;height:30px;background-position:0 -285px;}
.accordion-menu > li.on > a .icon.icon-weixinyingxiao{width:30px;height:30px;background-position:0 -317px;}
.accordion-menu li a .icon.icon-gerenguanli{width:30px;height:30px;background-position:0 -350px;}
.accordion-menu > li.on > a .icon.icon-gerenguanli{width:30px;height:30px;background-position:0 -385px;}
.accordion-menu li.on{background:none;}
.accordion-menu li.on .allow{visibility:visible;}
.accordion-menu li .allow{display:block;visibility:hidden;position:relative;top:5px;width:13px;height:7px;margin:0 auto;background:url(../images/ai-allow.png) no-repeat;}
.submenu{display:none;padding-bottom:2px;background-color:#006fdd;}
.submenu li a{position:relative;display:block;height:32px;line-height:32px;margin-bottom:1px;color:#fff;text-align:center;}
.submenu .cur a,.submenu li a:hover{-webkit-transition:background 1s;-moz-transition:background 1s;-ms-transition:background 1s;transition:background 1s;background-color:#2288fe;}

/********右侧栏********/
.main .wrapper{margin-left:150px;min-width:1130px;}

/*面包屑*/
.m-top{overflow:hidden;height:42px;line-height:42px;padding:10px 20px;}
.breadcrumb{overflow:hidden;}
.breadcrumb li{float:left;color:#666;line-height: 42px;}
.breadcrumb li a{color:#0080ff;}
.breadcrumb li a:hover{color:#0080ff;}
.breadcrumb li .gt{margin:0 3px;font-size:14px;color:#999;}
.breadcrumb li .breadcrumb-help{display:inline-block;width:12px;height:12px;margin:14px 0 0 4px; background:url(../images/min/icon-help.png) center ;float:right}

/*右侧主内容*/
.container{margin:0 20px;/*overflow:hidden;*/}
.container > .box{margin-bottom:20px;border-radius:4px;background-color:#fff; overflow: hidden;}
.container > .box.margin{background: none;}

.box-title{margin:0 auto;padding:0 20px;height:60px;line-height: 60px;}
.box-title.bottom{border-bottom:1px solid #ddd;}
.gray{color: #999;}
.box-title .title img{float:left;padding:22px 10px;}
.box-title .title h4{float:left;text-align: left; color: #333; font-size: 16px; line-height: 60px;}
.box-title .more{float: right;}
.box-title .more a{color:#0080ff; }
.box-title .more img{padding-left:5px;}
.box-container{margin:0 auto;padding:10px 20px 30px 20px;}
/*.box-container li{float: left;width: 20%;}*/

/*2015-8-29-弹窗-------------------------------------------------------------*//* dialog*/
.dialog_blank{position:absolute;z-index:10;top:0;left:0;width:100%;background-color:#000;opacity:0.3;filter:Alpha(opacity=30);display:none;}
.dialog{display:none;position:fixed;z-index:11;top:50%;left:50%;margin:-150px 0 0 -300px;padding:30px;background-color:#fff;text-align:center;border-radius:10px;}
* html .dialog{position:absolute;top:expression(eval(document.documentElement.scrollTop+(document.documentElement.clientHeight/2)));}
.dialog_inside{width:600px;height:300px;overflow:auto;}
.dialog_close{position:absolute;top:10px;right:0px;display:block;width:32px;height:32px;background:url(../images/close.png) no-repeat;_background:url(../images/close.gif) no-repeat;text-indent:-9999px;overflow:hidden}
.openWindow_title{font-size:24px;text-align:center;line-height:50px;color:#26A7E0;margin-bottom:10px;}
.openWindow_text{font-size:14px;line-height:160%;}

/*老版css*/

.upbtn{position: relative;overflow: hidden;margin-right: 4px;display:inline-block;*display:inline;padding:4px 15px 8px;font-size:14px;line-height:30px;*line-height:30px;color:#fff;text-align:center;vertical-align:middle;background-color:#006fdd;border:1px solid #cccccc;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.upbtn input {position: absolute;top: 0; height:39px;width:419px;left: 0;margin: 0;border: solid transparent;opacity: 0;filter:alpha(opacity=0); cursor: pointer;}
.progress { position:relative; margin-left:530px; margin-top:-28px; width:200px;padding: 1px; border-radius:3px; display:none}
.bar {background-color: green; display:inline-block; width:0%; height:20px; border-radius: 3px;}
.files,.showimg{margin-left:310px;display:none;position:relative; }
.percent{display:none; position:absolute;margin-top:-10px;}
.up_tips{position:absolute;}

.nextpage{position:fixed;left:0;bottom:0;height:auto;border-top:1px solid #26A7E0;padding:10px;background:#4795C5;color:#fff;box-shadow:0 -5px 5px #888;width:100%;text-align:center;font-size:14px;}
.nextpage .btn{padding:0 10px;margin:0 5px;}
.nextpage .btn1{background:#ccc;color:#fff;}
.nextpage .btn3{background:#FF9900;color:#fff;}

#sort a:nth-of-type(n+2){padding-right:24px; position: relative}
#sort a i{position:absolute;right:5px;top:2px;width:12px;height:24px;background:url(../images/sort.png) no-repeat center center;background-size: 100%;}
#sort a i.desc{background:url(../images/sort.png) no-repeat bottom center;}
#sort a i.asc{background:url(../images/sort.png) no-repeat top center;}
/*底部*/
.footer{margin-left:150px;height:40px;text-align:center; line-height: 40px;}

/*****返回顶部*******/
#go-top{display:none;position:fixed;bottom:15px;right:15px;z-index:999;}
#go-top a{display:block;width:50px;height:48px;background:url(../images/ai-icon-top.png) no-repeat -54px 0;text-indent:-9999px;}
#go-top a:hover{background-position:0 0;}



/******右侧浮动******/
.aipinxuan_service {max-height:232px;position:fixed;right:5px;top:40%;font-family:"微软雅黑";z-index:10000;}
.aipinxuan_service ul {margin:0;padding:0;position:absolute;right:0}
.aipinxuan_service li {list-style-type:none}
.aipinxuan_service li>div {box-sizing:border-box;box-shadow:0 0 9px 0 rgba(0,0,0,0.1)}
.service_box {width:50px;height:50px;background:#fff;margin-bottom:10px;border-radius:4px;box-sizing:border-box;box-shadow:0 0 9px 0 rgba(0,0,0,0.1)}
.aipinxuan_service_triangle {top:12px;right:-11px;position:absolute;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:11px solid #e1e6ec;z-index:1010}
.aipinxuan_service_triangle:after {content:"\20";top:-6px;right:1px;position:absolute;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:10px solid #fff;z-index:1000}
.aipinxuan_service_triangle:before {content:"\20";width:80px;height:45px;top:-20px;right:-52px;position:absolute;background:rgba(0,0,0,0)
}
@keyframes fade-in {
 0% {
  opacity:.4;
  right:82px
 }
 100% {
  opacity:1;
  right:62px
 }
}

.service_tel{
 background:url(../images/aipinxuan_service.png) no-repeat 0 -52px #fff
}
.service_tel:hover {
 border:0;
 background:url(../images/aipinxuan_service.png) no-repeat -50px -52px #027af0;
 cursor:pointer
}
.service_tel:hover .service_tel_cont {
 display:block;
 opacity:1;
 transition:linear .2s;
 animation-name:fade-in;
 animation-duration:.3s;
 animation-iteration-count:1;
 animation-delay:0s
}
.service_tel_cont {
 width:140px;
 height:40px;
 background:#fff;
 border-radius:4px;
 right:62px;
 text-align:center;
 position:absolute;
 display:none;
 border:1px solid #e1e6ec;
 text-align: center;line-height: 40px;
font-weight: bold;
}

.service_weixin {
 background:url(../images/aipinxuan_service.png) no-repeat 0 0 #fff
}
.service_weixin:hover {
 border:0;
 background:url(../images/aipinxuan_service.png) no-repeat -50px 0 #027af0;
 cursor:pointer
}
.service_weixin:hover .service_weixin_cont {
 display:block;
 opacity:1;
 transition:linear .2s;
 animation-name:fade-in;
 animation-duration:.3s;
 animation-iteration-count:1;
 animation-delay:0s
}
.service_weixin_cont {
 width:140px;
 height:140px;
 background:#fff;
 border-radius:4px;
 right:62px;
 text-align:center;
 position:absolute;
 display:none;
 border:1px solid #e1e6ec;
 text-align: center;line-height: 135px;
}
.service_qq {
 background:url(../images/aipinxuan_service.png) no-repeat 0 -200px #fff
}
.service_qq:hover {
 border:0;
 background:url(../images/aipinxuan_service.png) no-repeat -50px -200px #027af0;
 cursor:pointer
}
.service_qq:hover .service_qq_cont {
 display:block;
 opacity:1;
 transition:linear .2s;
 animation-name:fade-in;
 animation-duration:.3s;
 animation-iteration-count:1;
 animation-delay:0s
}
.service_qq_cont {
 width:140px;
 height:140px;
 background:#fff;
 border-radius:4px;
 right:62px;
 text-align:center;
 position:absolute;
 display:none;
 border:1px solid #e1e6ec;
 text-align: center;line-height: 135px;
}
.service_youhui{
 background:url(../images/aipinxuan_service.png) no-repeat 0 -100px #fff
}
.service_youhui:hover {
 border:0;
 background:url(../images/aipinxuan_service.png) no-repeat -50px -100px #027af0;
 cursor:pointer
}
.service_youhui:hover .service_youhui_cont {
 display:block;
 opacity:1;
 transition:linear .2s;
 animation-name:fade-in;
 animation-duration:.3s;
 animation-iteration-count:1;
 animation-delay:0s
}
.service_youhui_cont {
padding:15px 0;
 width:200px;
 background:#fff;
 border-radius:4px;
 right:62px;
 text-align:center;
 position:absolute;
 display:none;
 border:1px solid #e1e6ec;
 text-align: center;line-height: 40px;
font-weight: bold;
}

.youhuiquan{width: 150px;margin:0 auto;text-align: center;}
.youhuiquan a{ margin-top:5px;padding:5px 15px;background: #006fdd; color: #fff; border-radius: 28px; line-height: 28px; font-weight: normal;}
.youhuiquan a:hover,.youhuiquan a:active{background: #2288fe;}
.youhuiquan h5{font-weight: normal;}
.service_top{
 background:url(../images/aipinxuan_service.png) no-repeat 0 -150px #fff
}
.service_top:hover {
 border:0;
 background:url(../images/aipinxuan_service.png) no-repeat -50px -150px #027af0;
 cursor:pointer
}
.service_top:hover .service_top_cont {
 display:block;
 opacity:1;
 transition:linear .2s;
 animation-name:fade-in;
 animation-duration:.3s;
 animation-iteration-count:1;
 animation-delay:0s
}
.service_top_cont {
 width:140px;
 height:40px;
 background:#fff;
 border-radius:4px;
 right:62px;
 text-align:center;
 position:absolute;
 display:none;
 border:1px solid #e1e6ec;
 text-align: center;line-height: 40px;
font-weight: bold;
}

/**/
.bg-blue {float:right;width:25px;
 cursor: pointer;
 height: 100%;
 margin-top: -10px;
 overflow: visible;
}
.pos-ico {
 height: 24px;
 margin-bottom: 20%;
 margin-left: 35%;
 margin-top: 20%;
 position: relative;
 width: 24px;
}
.pos-box img {
 margin: 47px 0 0 19px;
}
.bg-blue .pos-ico .pos-box, .pos-box {
 background: rgba(0, 0, 0, 0) url("../images/bg_wxbox.jpg") no-repeat scroll 0 0;
 display: none;
 height: 256px;
 left: 50px;
 position: absolute;
 top: -20px;
 width: 330px;
}
.bg-blue.on .pos-ico .pos-box, .pos-box {
 border: 0 none;
 cursor: default;
 display: block;
 padding: 0;
 text-align: left;
}
._phoneimg {
 background: rgba(0, 0, 0, 0) url("../images/img_ph.png") no-repeat scroll 0 0;
 display: block;
 height: 252px;
 position: absolute;
 right: 3px;
 top: 8px;
 width: 152px;
}

.Validform_checktip{line-height:20px;height:20px;overflow:hidden;color:#999;font-size:12px; padding-left:25px;}.Validform_right{color:#71b83d;background:url(../images/right.png) no-repeat left center;}.Validform_wrong{color:red;white-space:nowrap;background:url(../images/error.png) no-repeat left center;}.Validform_loading{background:url(../images/loading.gif) no-repeat left center;}.Validform_error{background-color:#ffe7e7;border:1px solid #ccc;}#Validform_msg{color:#7d8289;font:12px/1.5 tahoma,arial,\5b8b\4f53,sans-serif;width:280px;-webkit-box-shadow:2px 2px 3px #aaa;-moz-box-shadow:2px 2px 3px #aaa;background:#fff;position:absolute;top:0px;right:50px;z-index:99999;display:none;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=3,Direction=135,Color='#999999');}#Validform_msg .iframe{position:absolute;left:0px;top:-1px;z-index:-1;}#Validform_msg .Validform_title{line-height:35px;height:35px;text-align:left;font-weight:bold;padding:0 10px;color:#fff;position:relative;background-color:#FF9900;}#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px;position:absolute;right:8px;top:0px;color:#fff;text-decoration:none;}#Validform_msg a.Validform_close:hover{color:#cc0;}#Validform_msg .Validform_info{padding:15px;border:1px solid #FF9900;border-top:none;text-align:left;}.inputxt,.validform textarea{border:1px solid #a5aeb6;width:auto;padding:4px 2px;}

/*分页*/
.page-box select{margin:0 5px;padding:5px 0 5px 5px;border-radius:4px;border:1px solid #ddd;color:#ff9c00;}
.page-box{overflow:hidden;padding:20px 0;color:#999;background:#fff}
.page-box .total{float:left;margin-left:16px;}
.page-box .page{float:right;margin-right:13px;}
.page-box .page a{display:inline-block;height:30px;line-height:30px;margin-right:7px;padding:0 11px;border-radius:2px;border:1px solid #e8e8e8;text-align:center;color:#999;}
.page-box .page a:hover{border-color:#006fdd;color:#0080ff;text-decoration:none;}
.page-box .page .cur,.page-box .page .cur:hover{background-color:#006fdd;border-color:#006fdd;color:#fff;font-weight:bold;}
.page-box .page em{padding-right:7px;font-weight:bold;font-style:normal;}
.page-box .page span{padding-right:7px;color:#666;}
.page-box .page .number{position:relative\0;top:3px\0;width:38px;margin-right:7px;padding:3px 0;padding:3px 0 8px\0;border-radius:4px;border:1px solid #e8e8e8;text-align:center;color:#999;}
.page-box .page .confirm{background-color:#006fdd;border-color:#006fdd;color:#fff;}
.page-box .page .confirm:hover{background-color:#4399d6;color:#fff;}

.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}


/*相关属性筛选*/
.filter{position:relative;overflow:hidden;padding:20px 0 20px 20px;}
.filter.white{background: #fff;}
.f-list{overflow:hidden;padding:5px 0;border-bottom:1px solid #f5f6fa;line-height:32px;}
.f-list > dt{float:left;width:75px;margin-right:15px;text-align:right;color:#999;white-space:nowrap;}
.f-list > dd{float:left; width:91%;}
.f-list > dd .link-more{display:block;color:#0080ff; float:right; height:22px;line-height:22px;margin-top:4px;padding:0 10px; border:1px solid #0080ff;border-radius:4px;}
.f-list > dd .q-more{position:absolute;padding-right:20px;}

/* .f-list .f-bd {height:30px;} */
.f-list .f-bd a{display:inline-block;margin-right:15px;color:#666; line-height: 24px;}
.f-list .f-bd a:hover{color:#fe9d2f;}
.f-list .f-bd a.cur{color:#fff;}
.f-list .f-bd .cur,.f-list .f-bd .tit.cur{padding:0 10px;background: #ff9c00; border-radius: 4px;}
.f-list .f-bd .tit{display:inline-block;position:relative;}
.f-list .tit .attr{position:absolute;left:-43px;top:34px;width:961px;height:48px;line-height:48px;background-color:#f9f9f9;border:1px solid #ddd;}
.f-list .tit dt,.f-list .tit dd{float:left;}
.f-list .tit dt{margin-right:10px;text-indent:20px;color:#999;}
.f-list .tit dd{margin-right:15px;}
.f-list .multiple span{display:none;height:22px;line-height:22px;margin-right:10px;padding:0 8px;border:1px solid #ddd;border-radius:4px;}
.f-list .multiple span:hover{border:1px solid #fe9d2f;color:#fe9d2f;}
.f-list .multiple span:hover em{color:#fe9d2f;}
.f-list .multiple span em{display:inline-block;margin-left:8px;color:#ddd;font-style:normal;cursor:pointer;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;}
.f-list .multiple span em:hover{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);}
.f-bd .select .input-check{position:relative;top:-1px;margin-right:2px;}
.f-bd .select .input-check.on{background-position:0 -14px;}
.f-list .multiple .clear{padding-left:12px;background:url(../images/clear-btn.png) no-repeat 0 50%;color:#c5c5c5;}
/*.f-list .multiple .clear:hover{color:#fe9d2f;}*/

.f-list .f-bd .custom-img {margin-right: 6px;}
.f-attr span{float:left;}
.f-attr ul{width:100%;overflow:hidden;}
.f-attr li{float:left;}
.f-attr .attr{overflow:hidden;margin-top:10px;background-color:#f9f9f9;border:1px solid #ddd;margin-bottom:5px;}
.f-attr .attr dl dt,.f-attr .attr dl dd{float:left;padding:6px 10px;}
.f-attr .attr dl dt{color:#999}
.f-attr ul li.active a{color:#fe9d2f}

.toggle-btn{position:absolute;bottom:13px;left:50%;width:114px;height:26px;line-height:26px;margin-left:-75px;background:url(../images/toggle-btn.png) no-repeat 82px 50%;border:1px solid #f5f6fa;border-top-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;text-indent:22px;color:#999;}
.toggle-btn.on{background-image:url(../images/toggle-btn-h.png);}
.toggle-btn:hover{text-decoration:none;}
.btn-list{padding:20px;/*overflow:hidden;*/}
.option-box{float:left;display:inline-block;}
.btn{display:inline-block;padding: 0 20px 0 8px;font-size: 14px;height:32px;line-height:32px;margin-right:10px;border-radius:4px;color:#fff;}
.btn .icon{display:inline-block;position:relative;top:2px;width:15px;height:15px;margin-right:5px;}
.btn:hover{-webkit-animation:toBottomFromTop 0.3s forwards;-moz-animation:toBottomFromTop 0.3s forwards;-ms-animation:toBottomFromTop 0.3s forwards;animation:toBottomFromTop 0.3s forwards;color:#fff;text-decoration:none;}
.btn:hover .icon{-webkit-animation:toBottomFromTopIcon 0.3s forwards;-moz-animation:toBottomFromTopIcon 0.3s forwards;-ms-animation:toBottomFromTopIcon 0.3s forwards;animation:toBottomFromTopIcon 0.3s forwards;}



@charset "utf-8";/* CSS Document*/

/***表格***/

table {
 margin:0 auto;
 padding:10px 0;
 display: table;
 border-collapse: separate;
 border-spacing: 0;
}
table tr.f5f5f5{background: #f5f5f5;}
table tr.f8f8f8{background: #f8f8f8;}
table th, table td{padding:10px 5px;text-align: center;}
table thead th{font-weight: bold;; color: #333;}
table thead th.left,table tbody td.left{text-align: left;}
table thead th.right,table tbody td.right{text-align: right;}
table input,table select,table textarea{float:left;padding:0 10px;border-radius: 4px; height:32px; border:1px solid #ddd; overflow: hidden; color: #999; font-size: 14px; line-height: 32px;}
table input:hover,table textarea:hover,.table select:hover,table span i.add-btn:hover{border:1px solid #0080ff; box-shadow:2px 0 10px rgba(221,221,221,0.87); }
table input.time{background: url(../images/ai-icon-time.png) no-repeat right; background-position:95% 8px;}
table input.xingbie{margin:0 5px;}
table input.xingbie:hover{border:none; box-shadow:none;}
table label,table input{float: left;}
table label.right{padding-right: 5px;}
table .org{padding-left:10px;color: #ff9c00;}
table span i.add-btn{padding:0;margin:-2px 0 0 0;float:left;width:30px;line-height: 32px;font-size: 32px;text-align: center;color: #fff;cursor: pointer;border:none;border-radius: 4px; }
#editor-trigger {height: 300px;max-height: 500px;}
table td .menu{margin:0 auto;width: 100%; height:32px;text-align: center;}
table .menu a{margin-left:10px;border-radius: 4px; padding:8px 15px; color: #fff; font-size:16px; line-height: 32px;}
table .menu a.margin{ padding:10px 60px;}
table .menu a img{padding-right:5px;}
table a.caozuo{padding:0 5px;}
table thead th img{padding-left:5px;}
table em{color: #999;}

table span.yonghu{position: relative;padding-right:5px;width:36px; height:36px;cursor:pointer; }
table .yonghu-xinxi{display: none;position: absolute; z-index: 88;left:20px;margin-left:10px;padding:5px;width: 120px; border-radius: 4px; border:1px solid #ddd; left:36px; top:0; text-align:center; background: #fff;}
table td .yonghu:hover .yonghu-xinxi{display: block;}

table td .huiyuan a{display: inline-block;padding:0 10px;margin:0px 15px 10px 0;border-radius: 4px; border:1px solid #ddd; line-height: 40px; cursor: pointer;}
table td .huiyuan a:hover,table td .huiyuan .cur{ border:1px solid #ff9c00; color: #ff9c00; background: url(../images/ai-icon-xuanzhong.png) no-repeat right bottom;}
table td font.jiage{font-size: 24px; color:#ff9c00;}

.yonghu-xinxi_triangle {top:12px;left:-11px;position:absolute;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:11px solid #e1e6ec;z-index:1010}
.yonghu-xinxi_triangle:after {content:"\20";top:-6px;left:1px;position:absolute;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:10px solid #fff;z-index:1000}
.yonghu-xinxi_triangle:before {content:"\20";width:80px;height:45px;top:-20px;right:-52px;position:absolute;background:rgba(0,0,0,0)}

table .menu a:hover{opacity: .8;
 filter: alpha(opacity=80);
 text-decoration: none;}
.box-container.zhuyi ul{padding:0 20px;}
.box-container.zhuyi ul li{margin:8px 0;width: 100%; height:24px; line-height: 24px;background:url(../images/ai-zhuyi-dian.png) no-repeat left center;}
.box-container.zhuyi ul li i{padding-right:10px;width:24px; height:24px;color: #fff;text-align: center;line-height: 24px; display: inline-block;}

.input-check{margin:0 5px;display:inline-block;width:14px;height:14px;background:url(../images/check-img.png) no-repeat;cursor:pointer;vertical-align:middle;}
.check-on{background-position:0 -14px;}
.check-no{background-position:0 0;}

/*每行下拉菜单*/
.table table span.edit{float:none;}
.table .edit{position:relative;width:12px;height:12px;cursor:pointer; font-weight: normal;color: #666; text-align:left;}
.table .edit:hover .e-box{display:block;}
.e-box{display: none;position:absolute;z-index:2;top:20px;padding:10px;width:160px;margin-top:10px;background-color:#fff;border-radius:4px;border:1px solid #ccc;box-shadow:3px 3px 4px rgba(0,0,0,0.2);  text-align:left;}
.e-box.one{margin-left:-20px;}
.e-box.two{margin-left:10px;}
.e-box.three{margin-left:-50px;}
.e-box .gray-allow{position:absolute;width:14px;height:6px;top:-6px;right:80px;z-index:3;background:url(../images/gray-allow.png) no-repeat;}

/**发布记录 媒体价格切换****/

.tabs-bigtitle{width:100%;height:42px;margin:0 auto 20px auto;text-align:center;}
.tabs-bigtitle li{display: inline-block;padding:0 10px;}
.tabs-bigtitle li a{padding:0 50px; display:block;font-size:16px;color:#333; font-weight:bold; background: #fff;border:1px solid #ddd; border-radius: 36px;line-height:36px; }
.tabs-bigtitle li a:hover,.tabs-bigtitle .active a{background: #0080ff;border:1px solid #0080ff;color:#fff;text-decoration:none; }
.tabs-title{height:60px;border-bottom: 1px solid #ddd;}
.tabs-title.white{background: #fff;}
.tabs-title li{float:left;height:60px;line-height:60px;text-align:center; }
.tabs-title li a{display:block;padding:0 30px;font-size:16px;color:#333; font-weight:bold;}
.tabs-title li a:hover,.tabs-title .active a{height:59px;background:#fff;border-top:2px solid #0080ff;border-left:1px solid #ddd;border-right:1px solid #ddd;color:#0080ff;text-decoration:none; }
.tabs-title li.border a:hover,.tabs-title .border.active a{border-left:0; }
.tabs-title .meiti-search{float: right; padding:15px 0;width: 300px; height:32px; position: relative;}
.tabs-title .meiti-search input{padding:0 10px;float:left;width: 220px; height:32px; border-radius: 4px;border:1px solid #0080ff; position: absolute; left:0; top:15px;}
.tabs-title .meiti-search input:hover{ box-shadow:2px 0 10px rgba(221,221,221,0.87); }
.tabs-title .meiti-search a{position: absolute; right:20px; top:15px;padding-left:10px;width: 60px; height:32px; overflow: hidden; color:#fff; border-radius: 4px; text-align:center; background:#006fdd url(../images/ai-icon-search.png) no-repeat 10px center;}

/***个人管理***/
.tabs-title .guanli-search{float: right; padding:15px 0;width: 395px; height:32px; position: relative;}
.tabs-title .guanli-search input{padding:0 10px;margin:0 10px;height:32px; border-radius: 4px;border:1px solid #0080ff; display: inline-block;}
.tabs-title .guanli-search input:hover{ box-shadow:2px 0 10px rgba(221,221,221,0.87); }
.tabs-title .guanli-search a{padding:10px 20px 10px 30px;width: 60px; height:32px; overflow: hidden; color:#fff; border-radius: 4px; text-align:center; background:#006fdd url(../images/ai-icon-search.png) no-repeat 10px center;}


/***温馨提示***/
.wenxingtishi{width:100%;margin:15px auto;background:#fff0d9;color: #ff9c00; line-height: 40px; border-radius: 4px;}
.wenxingtishi span{padding:0 15px;}

/***支付方式***/
.zhifufangshi{width: 100%;}
.zhifufangshi .zhifu{float:left;margin:10px 0 30px 0;width: 48.8%; height:90px;padding:15px 0; border-radius: 4px;border: 1px solid #ddd; line-height: 30px;}
.zhifufangshi .zhifu.margin{margin-left:2%; overflow: hidden;}
.zhifufangshi .zhifu dt{float: left;padding:0 10px;max-width: 180px; line-height: 90px;}
.zhifufangshi .zhifu dt img{max-width:180px;height:auto;}
.zhifufangshi .zhifu dd{float: left; width:58%;padding:0 10px 0 0;}
.zhifufangshi .zhifu dd em{color:#999;}

/***推广收益***/

.shuju{margin:0 auto;width: 150px;}
.shuju span{width:100%;text-align: center;}
.shuju span.bg{margin:0 25px;width:100px; height:100px;background: #96ceff; line-height:100px; border-radius: 100px;}
.shuju span .org{color: #ff9c00;font-size: 20px;}
h5.tuiguanglianjie{margin:0 auto; text-align: center; font-weight: normal;}
.tuiguanglianjie span a{margin-left:15px;padding:5px 15px; color: #fff; cursor: pointer; border-radius: 4px;}

/***订单管理***/
.dingdan{margin:20px auto;width:700px;text-align: center;}
.dingdan ul{margin-bottom:20px; float: left;}
.dingdan ul li{height:40px;width:auto;padding:0 35px;background: #f5f5f5; text-align: center; line-height:40px; border-radius: 4px; font-size:16px; display: inline-block;}
.dingdan ul li.active{background: #ff9c00; color: #fff; font-weight: bold;}
.dingdan ul li.jiantou{padding:0 25px;background: none;}



/***个人中心***/

.box-container .buzhou{width: 49%; margin-bottom:20px;overflow: hidden; float:left;}
.box-container .buzhou.margin{padding-left:2%;}
.box-container .buzhou dl{float: left;width:100%;padding:15px 0;border-radius: 4px;}
.box-container .buzhou dl.none{border-bottom: 0;}
.box-container .buzhou dt{float: left;width:80px; height:80px; background: #96ceff; border-radius: 80px; line-height: 80px;text-align: center;}
.box-container .buzhou dt img{width: 40px; height: 40px;}
.box-container .buzhou dd{float: left;padding-left:15px;width:70%;}
.box-container .buzhou dd span{float:left;}
.box-container .buzhou dd h5{text-align: left; font-size: 14px; color: #333;}

.box-container .buzhou dt:hover,.youhuiquan-box ul li:hover{
 box-shadow: 0 3px 15px 0 rgba(0,0,0,0.1);
 transform: translate3d(0,-3px,0);
 -moz-transform: translate3d(0,-3px,0);
 -o-transform: translate3d(0,-3px,0);
 -webkit-transform: translate3d(0,-3px,0);
 -ms-transform: translate3d(0,-3px,0);
}

.youhuiquan-box{padding:20px 20px 0 20px;}
.youhuiquan-box ul{width: 100%;}
.youhuiquan-box ul li{float: left;padding:15px; margin-bottom:20px;margin-left:2%;width:15.5%;border-radius: 4px;color: #fff; text-align: center;}
.youhuiquan-box ul li.none{margin-left:0;}
.youhuiquan-box ul li.one{background: #fd8080;}
.youhuiquan-box ul li.two{background: #fbb752;}
.youhuiquan-box ul li.three{background: #96ceff;}
.youhuiquan-box ul li.four{background: #54cfe1;}
.youhuiquan-box ul li.five{background: #9bbe58;}
.youhuiquan-box ul li span{width: 100%;float: left; line-height:30px;}
.youhuiquan-box ul li span strong{font-size:30px; font-weight: 500;}
.youhuiquan-box ul li span a{padding:5px 20px;background: #fff; border-radius: 4px;}


@media screen and (min-width: 1500px)  and (max-width: 1600px) {
 .youhuiquan-box ul li{width:16%;}

}
@media screen and (min-width: 1600px)  and (max-width: 1920px) {
 .youhuiquan-box ul li{width:16.2%;}

}
@media screen and (min-width: 1920px) {
 .youhuiquan-box ul li{width:16.5%;}

}

/**/
.rateproc {width: 100%;background-color: #ddd;}
.ratepro {text-align: right;line-height:10px;color: white;background-color: #4CAF50;}



